-
nouna shade (sometimes of green mica) affixed above the windshield of an automobiletype of:
Explanation of sun visor
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.